microwave plasma - French English Dictionary